Add current page to visited page list instead of next current page.
authorCarlos Garnacho <carlos@imendio.com>
Fri, 11 Apr 2008 17:08:21 +0000 (17:08 +0000)
committerCarlos Garnacho <carlosg@src.gnome.org>
Fri, 11 Apr 2008 17:08:21 +0000 (17:08 +0000)
2008-04-11  Carlos Garnacho  <carlos@imendio.com>

        * gtk/gtkassistant.c (gtk_assistant_set_current_page): Add current
        page to visited page list instead of next current page. (#527466,
        patch by Marcus Brinkmann)

svn path=/trunk/; revision=19996

ChangeLog
gtk/gtkassistant.c

index a229cd5acd0ef2e51dfd0284f48222b1e47b46fc..2d8d778fb9e829093b1c447c658cdc974cbdc71e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-11  Carlos Garnacho  <carlos@imendio.com>D:ChangeLog
+
+       * gtk/gtkassistant.c (gtk_assistant_set_current_page): Add current
+       page to visited page list instead of next current page. (#527466,
+       patch by Marcus Brinkmann)
+
 2008-04-11  Tristan Van Berkom <tvb@gnome.org>
 
        * gtk/gtklabel.c: Added <attributes> / <attribute>
index d59b3e0c6952887d41a42cd2a96510caff7177af..d9feba328ad926babd72ed675fc5853608ea0acb 100644 (file)
@@ -1518,7 +1518,8 @@ gtk_assistant_set_current_page (GtkAssistant *assistant,
    * initial page is != to 0
    */
   if (GTK_WIDGET_MAPPED (assistant))
-    priv->visited_pages = g_slist_prepend (priv->visited_pages, page);
+    priv->visited_pages = g_slist_prepend (priv->visited_pages,
+                                          priv->current_page);
 
   set_current_page (assistant, page);
 }